﻿ /*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:13px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#FFFFFF;}
::-moz-selection {color:#fff; background:#39f; }
::selection {color:#fff; background:#39f; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

/*首页*/
/*itop*/
.itop{position: relative;z-index: 91;background: #df002b;}
.itop .itopbar{width:30%;float:right;}
.itop .itopbar .sele_{display:block;}
.itop .itopbar li{float:left;padding:7px 0;}
.itop .itopbar li span{color:#fff;padding:0 12px 0 10px;font-size: 12px;cursor: pointer;}
.itop .itopbar li span img{margin-top: 8px;margin-left: 5px;}
.itop .itopbar li em{font-style: normal;color:#fff;}
.itop  .itopbar .li02{position: relative;}
.itop  .itopbar .li02 .language{ display:none;position: absolute;width: 100%;top: 100%;left: 0;background-color: #df002b;}
.itop  .itopbar .li02 .language a{display:block;line-height:32px; height:32px; color:#fff;
text-align: center;}
.itop  .itopbar .li02 .language a:hover{ background-color:#f3f3f3;}
.itop  .itopbar s.li02 .ico2,.head_r .li04 .ico2{width:7px; height:4px; background-position:-22px 0;margin-left: 8px;}
.itop  .itopbar .li03{position: relative;}
.itop  .itopbar .li03 .sele_{display:none;position: absolute;width: 100%;top: 100%;left: 0;background-color: #fff;}
.itop  .itopbar .li03 .sele_ .ewmimg{text-align: center;color:#df002b;}
/*nav*/
.inav{position: relative;z-index: 90;}
.logo a{background:url(../img/images/nav_logo_03.jpg) no-repeat;width:344px;height: 86px;display: block;background-size:contain;background-position:left center;}
.nav{width: 57%;margin-left: 1%;}
.nav .nav_li{float:left;padding:0 15px;position: relative;}
.nav .nav_li:hover ._layer{display: block;}
.nav .nav_li .nav_a{font-size:16px; display:block;color:#151515; position:relative;
	height: 90px;line-height: 90px;}
/*.nav .nav_li .nav_a:before{content:''; width:100%; height:4px; background-color:#ffcc19; position:absolute;z-index: -1; left:0;top:-3px; display:none; overflow:hidden;}*/
.nav .nav_li ._layer{ position:absolute;top:100%; left:0; width:100%;display:none; overflow:hidden;padding-bottom: 20px; background: #df002b;}
.nav .nav_li ._layer >li>a{display:block; font-size:14px; color:#000; position:relative;color: #FFF;}
.nav .nav_li ._layer >li>a:after{ content:'';width:0; height:0;border-top:4px transparent solid; border-bottom:4px transparent solid; border-left: 4px #fff solid; position:absolute; right:4%; top:50%; margin-top:-4px;}
.nav .nav_li ._layer>li:hover>a{ background-color:#f3f3f3;}
.nav .nav_li ._layer>li:hover>a:after{border-left:4px #aaa solid;}
.nav .nav_li ._layer li{float: none;width:auto;color:#624e00;line-height:43px;text-align: center;}
.nav .nav_li ._layer a{font-size:14px; color:#000;}
.nav .nav_li ._layer a:hover{color:#666;}
.nav .nav_li .nav_a:before {
    content: "";
    display: block;
    width: 0;
    height: 5px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    bottom: 0;
    background-color: #df002b;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.nav .nav_li:hover .nav_a:before,.nav .nav_li.cur .nav_a:before{ width:98%; left:1%;}
.nav .nav_li .nav_a.on{border-bottom: 3px solid #0081e8;cursor: pointer;}
.inav .search{width:150px;height: 28px;border:1px solid #d3d3d3;margin-top: 31px; border-radius: 30px;
position: relative;}
.inav .search .inp{border:none;width:70%;height: 26px;margin-left: 10px;border-radius: 30px;} 
.inav .search  .btn{width:22%;height: 28px;border-radius: 100%; float: right;position: absolute;
    top: -5px;right: -12px;}
/*ibanner*/

.ibanner{position:relative;height:660px;overflow: hidden;}
.ibanner .ibanner_t{height: 660px;position: relative;overflow:hidden;}
.ibanner .ibanner_t img{width:1920px; height:100%;position:absolute;left:50%;margin-left:-960px;top:0;max-width:none;}
.ibanner .ibanner_t .slide_nav{display:block;left: 50%;bottom: 200px;margin-left: 490px;cursor: pointer;}
.ibanner .ibanner_t .slide_nav a{float: left;width: 20px;height: 20px;overflow:hidden;background:#ccc;margin:6px;
    border-radius: 100%;text-align: center;line-height: 99px;cursor: pointer;}
.ibanner .ibanner_t .slide_nav .on{background:#df002b;cursor: pointer;}

.indexbody{position: relative;height: 170px;margin-top: -170px;z-index: 99;
background:url(../img/images/black.6_03.png);}
.indexbody .wrap{height: 100%;color:#fff;}


.indexBlock{position: relative; display: block;height: 170px;border-left: 1px solid #fff;
	overflow: hidden;}
.indexbody .indexBox{position: absolute;bottom: 0;width:100%;left: 0;height: 60px;
background:url(../img/black.4.png);padding: 8px 0;}
.indexbody .indexBox .about{position:relative;}
.indexbody .indexBox .about:before,.indexbody .indexBox .about:after{content:'';width:54px;height:1px;background: rgba(255,255,255,.5);position:absolute;top:50%;}
.indexbody .indexBox .about:before{left:8%;}
.indexbody .indexBox .about:after{right: 8%;}
.indexBox span{display: block;color:#fff;font-size: 18px;font-weight: bold;margin-top: 10px;}
.indexBlock img{width:100%;height: 100%;}
.indexBlock img:hover{opacity: .8;}
.indexBlockText{position: absolute;left: 0;top:100%; background:#df002b;width:100%;
	height: 100%;overflow: hidden;opacity: 0;-webkit-transition:opacity ease .7s;transition:opacity ease .7s;}
.indexBlockText ._layer{height: 100%; padding:0 20px;line-height: 2;color:#fff;}
.indexBlockText ._T{font-size:20px;margin:20px 0 10px;
position: relative;top:-200px;-webkit-transition:top ease .7s;transition:top ease .7s;}
.indexBlockText ._T:after{content: "";position: absolute;left: 0;bottom:0; width:0%;height: 2px;
background:#fff;-webkit-transition:width ease .7s;transition:width ease .7s;}
.indexBlockText ._T span{font-size:14px;}
.indexBlockText ._p{font-size:14px;position: relative;bottom:-200px;
	-webkit-transition:bottom ease .7s;transition:bottom ease .7s;}
.indexBlock:hover .indexBlockText{top: 0;opacity:1;}
.indexBlock:hover ._T{top:0;}
.indexBlock:hover ._T:after{width:100%;}
.indexBlock:hover ._p{bottom:0;}


.index_pro_wrap{position: relative;padding-right:28px;}
.index_pro_slide{height: 170px;}
.index_pro_slide li{display: none;}
.index_pro_slide li img{width:100%;height: 100%;}
.indexProBtn{position: absolute;width:28px;right:0;height: 85px;line-height: 85px;
color:#fff;background:url(../img/arr.png) no-repeat;cursor: pointer;}
.indexProPrev{top:0;background-position: 0 center;background-color:#939393;}
.indexProNext{top:85px;background-position: right center;background-color:#df002b;}
.indexProBtn:hover{opacity: .8;}
/*footer*/
.footer_top{padding:44px 0;background:url(../img/bg.jpg) no-repeat center center;
background-position: 100%;}
.footer_top .foo1{width:30%;overflow:hidden;}
/*雪碧图1*/
.hl_icon{display:inline-block; width:13px; height:13px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; 
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');background-image: url(../img/images/footer_contact_03.png);background-repeat: no-repeat;}
.hl_icon.icon1{background-position:0 0;padding-right: 6px;}
.hl_icon.icon2{background-position: 0 -25px;padding-right: 6px;}
.hl_icon.icon3{background-position: 0 -50px;padding-right: 6px;}
.hl_icon.icon4{background-position: 0 -76px;padding-right: 6px;}
.hl_icon.icon5{background-position: 0 -102px;padding-right: 6px;}
.footer_top .foo1 dt{font-size: 26px;color:#585858;padding-bottom:20px;}
.footer_top .foo1 dd{font-size: 14px;color:#656565;line-height: 26px;}
.footer_top .foo2{width:180px;margin-left: 60px;}
.footer_top .foo2 dt{font-size: 15px;color:#df002b;padding-bottom: 30px;}
.footer_top .foo2 dd{font-size: 14px;color:#656565;line-height: 26px;}
.footer_top .foo3{width:180px;margin-left: 24px;}
.footer_top .foo3 dt{font-size: 15px;color:#df002b;padding-bottom: 30px;}
.footer_top .foo3 dd{font-size: 14px;color:#656565;line-height: 26px;}
.footer_top .foo3 dd:hover{color:#df002b;}
.footer_top .fenxiang{width:24%;}
.footer_top .fenxiang .fenxiang1{height: 24px;}
.footer_top .fenxiang .ipt_font{font-size: 14px;}
.footer_top .fenxiang .bdsharebuttonbox{float: right;margin-right: 60px;margin-top: -7px;}
.footer_top .fenxiang .footer_img{margin-top:26px;position:relative;}
.footer_top .fenxiang .footer_img .a2{position: absolute;
top:35px;left:175px;}
/*百度分享*/
.footer_top .bdsharebuttonbox{height: 30px;overflow: hidden;margin-top:11px;}
.footer_top .bdsharebuttonbox a { width: 23px; height: 23px;float: none; display: inline-block; padding: 0; background: url(../img/images/footer_dsf_03.png) no-repeat;margin-left: 0px;  border-radius: 30px;border:1px solid #d9d9d9; transition:0s;}

 .footer .bdsharebuttonbox .bds_tsina {background-position: 0 0;}
 .footer .bdsharebuttonbox .bds_weixin {background-position: -27px 0px;}
 .footer .bdsharebuttonbox .bds_qzone {background-position: -56px 1px;}
 .footer .bdsharebuttonbox .bds_douban {background-position: -83px 1px;}
 .footer .bdsharebuttonbox .bds_more {background-position: -111px 0px;}
.footer_bottom{height: 54px;line-height: 54px;background: #004ddf;}
.footer_bottom .p1{color:#fff;}
.footer_bottom .p1 a:hover{color:inherit;}
.footer_bottom .p2{color:#fff;margin-left: 22px;}
.footer_bottom .p3{color:#fff;}
.footer_bottom .p3 a:hover{color:inherit;}
.bdshare_popup_box {
    display: none!important;
}
/*关于我们*/
/*下层通用样式*/
.n_bann{z-index: 5;}
.n_bann .img_bg{height:227px;overflow:hidden;position:relative;}
.n_bann .img_bg img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:100%; max-width:none;}
.n_bann .box{position:absolute;top:0;bottom:0;left:0;right:0;}
.s_menu_bar{position:absolute;bottom:0;width: 1200px;left: 50%;margin-left: -600px;background:url(../img/white.8.png) repeat;height:55px;line-height: 55px;}
.s_menu_bar dt{font-size:22px;color:#4e4e4e;padding: 0 20px;}
.s_menu li{float:left;padding:0 20px;}
.s_menu li a{display:block;font-size:16px;}
.s_menu li.cur a,.s_menu li:hover a{color:#df002b;}
.s_fixed{position:fixed;top:0;bottom:auto;background:#f3f3f3;}
/*x_contact*/
.x_contact{padding:50px 0 66px 0;position: relative;overflow: hidden;}
.x_contact .x_contact_top{height: 52px;border-bottom: 1px solid #d7d7d7;}
.x_contact .x_contact_top .title{font-size: 30px;font-weight: bold;color: #363636;}
.x_contact .x_contact_top .posi{margin-top: 15px;}
.x_contact .x_contact_top .posi em{padding:0 5px;}
.x_contact .x_contact_top .posi a.sx{color:#df002b;}
.ico {
    display: inline-block;
    width: 20px;
    height: 20px;
    white-space: nowrap;
    letter-spacing: -1em;
    text-indent: -99em;
    color: transparent;
    background: url(../img/ico.png);
    vertical-align: middle;
}
.ico1_2 {
    background-position: -20px 0;
}
.x_contact .x_contact_bottom{padding-top:30px;}
.x_contact .x_contact_bottom .contact_img{margin-top:25px;margin-bottom: 40px;}
.x_contact .x_contact_bottom .p{color: #404040;font-size: 14px;text-indent: 28px;
line-height: 25px;margin-top:10px;}
.x_contact .x_contact_bottom
/*关于我们-发展历程*/
/* history-5 start*/
.widget-history-5 { background: #ffffff;margin-top:30px; }
.widget-history-5 ._year { position: relative; }
.widget-history-5 ._year span { position: absolute; left: 0; top: 0; width: 100px; text-align: center; font-size: 28px; color: #df002b; }
.widget-history-5 ._list { margin-left: 110px; margin-bottom: 20px; padding-left: 20px; border-left: 1px solid #ededed; line-height: 26px; }
@media only screen and (max-width: 40rem) {
.widget-history-5 ._year span { position: static; }
.widget-history-5 ._list { margin-left: 0; border: 0; padding-left: 0; }
}

/*产品介绍*/
/*产品详细*/
.widget-prodetail-3 { overflow: hidden;  *zoom: 1;margin-bottom:67px;}
.widget-prodetail-3 .pro_{margin-top:40px;}
.widget-prodetail-3-img { float: left; width: 44%; }
.widget-prodetail-3-img ._img { position: relative; height: 0; overflow: hidden; padding-bottom: 75%; }
.widget-prodetail-3-img ._img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;  *height: auto;}
.widget-prodetail-3-detail { float: right; width:52%; }
.widget-prodetail-3-detail ._title { font-size:30px;color:#000000;border-bottom: 1px solid #cccccc;margin-bottom:25px;padding-bottom: 20px;}
.widget-prodetail-3-detail ._text{font-size:14px;color:#666666;line-height:24px;overflow:hidden;margin-bottom:25px;}

.widget-prodetail-3-detail ._pro_detail_btn{}
.widget-prodetail-3-detail ._pro_detail_btn ._btn{width:49%;display:inline-block;*display:inline;*zoom: 1;padding:14px 0px;background:#f5f5f5;text-align:center;font-size:18px;}
.widget-prodetail-3-detail .download_btn{ width: 35%;float: left;margin-left: 10%;background: #eeeeee;
    height: 60px;line-height: 60px;text-align: center;font-size: 18px;}
    .widget-prodetail-3-detail .download_btn:hover{background: #cd000b;}
      .widget-prodetail-3-detail .download_btn:hover a{color:#fff;}
    .widget-prodetail-3-detail .download_btn img{margin-top: 24px;margin-right: 2%;}
.widget-prodetail-3-detail ._pro_detail_btn ._btn ._btn_ico{width:30px;height:30px;background:url(../img/pro_detail_top_ico.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:12px;}
.widget-prodetail-3-detail ._pro_detail_btn ._btn._dgzx{margin-right:1.3%;background:#cd000b;color:#ffffff;}
.widget-prodetail-3-detail ._pro_detail_btn ._btn._xswl{color:#555555;}
.widget-prodetail-3-detail ._pro_detail_btn ._btn._xswl ._btn_ico{background-position:-30px 0px;}

.widget-prodetail-3-detail ._phone_number{font-size:18px;color:#555555;margin-bottom:30px;}
.widget-prodetail-3-detail ._phone_number ._number{font-size:30px;color:#cd000b;font-weight:bold;font-style:italic;letter-spacing:-2px;}
.widget-prodetail-3-detail .pro_detail_share .share_title{display:inline-block;font-size:14px;color:#555555;vertical-align:middle;}
.widget-prodetail-3-detail .pro_detail_share a{display: inline-block;  border-radius:0;float:none;background:url(../img/pro_detail_share.png) no-repeat;vertical-align:middle;}
.widget-prodetail-3-detail .pro_detail_share a.bds_qzone{background-position: 0 0;}
.widget-prodetail-3-detail .pro_detail_share a.bds_tsina{background-position:-36px 0px;}
.widget-prodetail-3-detail .pro_detail_share a.bds_tqq{background-position:-72px 0px;}
.widget-prodetail-3-detail .pro_detail_share a.bds_sqq{background-position:-108px 0px;}
.widget-prodetail-3-detail .pro_detail_share a.bds_weixin{background-position:-144px 0px;}


@media only screen and (max-width: 480px) {
.widget-prodetail-3-img,  .widget-prodetail-3-detail { float: none; width: auto;}
.widget-prodetail-3-img ._img,  .widget-prodetail-3-detail ._detail { height: auto;}
}

.pro_detail_share{margin-top:20px;}
.pro_detail_tab{margin-bottom:75px;}
.pro_detail_tab .pro_detail_hd{width:100%;height:60px;line-height:60px;background:#f0f0f0;margin-bottom:45px;overflow:hidden;}
.pro_detail_tab .pro_detail_hd .tab_t{font-size:20px;color:#5b5b5b;width:18%;text-align:center;}
.pro_detail_tab .pro_detail_hd .tab_t .detail_ico{width:30px;height:30px;background:url(../img/pro_detail_tab_title_ico.png) no-repeat;display:inline-block;vertical-align:middle;margin-bottom: 3px;margin-right:12px;}
.pro_detail_tab .pro_detail_hd .tab_t .detail_ico01{background-position:0px -30px;}
.pro_detail_tab .pro_detail_hd .tab_t .detail_ico02{background-position:-30px -30px;}
.pro_detail_tab .pro_detail_hd .tab_t .detail_ico03{background-position:-60px -30px;}
.pro_detail_tab .pro_detail_hd .tab_t.tab_t_cur{background:#cd000b;color:#ffffff;position:relative;}
.pro_detail_tab .pro_detail_hd .tab_t.tab_t_cur:before{content:"";width:0;height:0;border-width:12px;border-style:solid;border-color:#cd000b transparent transparent transparent;display:block;position:absolute;bottom:-24px;left:50%;margin-left:-12px;}

.pro_detail_tab .pro_detail_bd .tab_c_cur{ -webkit-animation-duration:.6s; animation-duration:.6s;}
.myfadeInLeft { -webkit-animation-name:myfadeInLeft; animation-name:myfadeInLeft; -webkit-animation-timing-function:cubic-bezier(0.42,0,1,1);animation-timing-function:cubic-bezier(0.42,0,1,1);animation-timing-function:linear;
 }

.pro_detail_tab .pro_detail_hd .tab_t.tab_t_cur .detail_ico01{background-position:0px 0px;}
.pro_detail_tab .pro_detail_hd .tab_t.tab_t_cur .detail_ico02{background-position:-30px 0px;}
.pro_detail_tab .pro_detail_hd .tab_t.tab_t_cur .detail_ico03{background-position:-60px 0px;}

.pro_detail_tab .pro_detail_hd .other_pro{position:absolute;right:0;top:0;width:340px;text-align:center;}
.pro_detail_tab .pro_detail_hd .other_pro ._title{height:60px;background:#e0e0e0;color:#666666;font-size:20px;cursor:pointer;}
.pro_detail_tab .pro_detail_hd .other_pro .other_pro_list{position:absolute;left:0;top:60px;width:100%;background:#f0f0f0;padding-bottom:10px;height:225px;overflow:hidden;display:none;overflow-y :auto}
.pro_detail_tab .pro_detail_hd .other_pro .other_pro_list a{display:block;width:100%;line-height:45px;font-size:14px;}
.pro_detail_tab .pro_detail_hd .other_pro .other_pro_list a:hover{background:#cd000b;color:#ffffff;}
/*2016-09-26 产品详细修改*/
.x_contact_bottom ._text{height:auto;}
.x_contact_bottom ._pro_detail_btn ._btn{display:block;width:100%;}
.x_contact_bottom ._pro_detail_btn{width:35%;margin-right:4%;}
.x_contact_bottom .pro_tab{padding:45px 0 80px 0;height: 500px;overflow: hidden;min-height: 300px;}
.x_contact_bottom .pro_tab .pro_tab_t{background:#f5f5f5;position: relative;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t{float:left;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t.sx{background: #cd000b;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t.sx a{color:#fff;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t a{color:#666;padding:20px 60px;display: block;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t:hover{background: #cd000b;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t:hover a{color:#fff;}
.x_contact_bottom .pro_tab .pro_tab_c{margin-top: 30px;}
.x_contact_bottom .pro_tab .pro_tab_c .p1{font-size: 14px;line-height: 26px;color:#333;}
.x_contact_bottom .pro_tab .pro_tab_c .p2{font-size: 14px;line-height: 26px;color:#333;}
.x_contact_bottom .other_pro{position:absolute;right:0;top:0;width:340px;text-align:center;}
.x_contact_bottom .other_pro ._title{height:60px;background:#e0e0e0;color:#666666;font-size:20px;cursor:pointer;line-height: 60px;}
.x_contact_bottom  .other_pro .other_pro_list{position:absolute;left:0;top:60px;width:100%;background:#f0f0f0;padding-bottom:10px;height:225px;overflow:hidden;display:none;overflow-y :auto}
.x_contact_bottom  .other_pro .other_pro_list a{display:block;width:100%;line-height:45px;font-size:14px;}
.x_contact_bottom  .other_pro .other_pro_list a:hover{background:#cd000b;color:#ffffff;}


/*产品-客服案例*/
/* newslist-5 start*/
.x_contact_bottom .widget-newslist-5 { margin-bottom:20px; margin-top:30px;}
.x_contact_bottom  .widget-newslist-5 li { margin-bottom:25px;}
.x_contact_bottom  .widget-newslist-5 a { display:block; background:#fafafa; padding-bottom:20px;}
.x_contact_bottom  .widget-newslist-5 ._img { margin-bottom:20px;}
.x_contact_bottom  .widget-newslist-5 ._i,.widget-newslist-5 ._title,.widget-newslist-5 ._p { margin-left:20px; margin-right:20px; }
.x_contact_bottom  .widget-newslist-5 ._title { font-size:18px; cursor:pointer;}
.x_contact_bottom .widget-newslist-5 ._i { color:#a9a9a9; margin-bottom:15px; font-size:12px;}
.x_contact_bottom .widget-newslist-5 ._p { line-height:1.6em; overflow:hidden; height:4.8em; cursor:pointer; color:#646464; }
.x_contact_bottom .widget-newslist-5 a:hover { background:#df002b;}
.x_contact_bottom .widget-newslist-5 a:hover ._title,.widget-newslist-5 a:hover ._i,.widget-newslist-5 a:hover ._p { color:#ffffff;}
.x_contact_bottom .widget-newslist-5 img { -moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.x_contact_bottom .widget-newslist-5 a:hover img { transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05); }
/*产品列表*/

.pro-list li ._border{ border:1px solid #ddd; padding:10px; position:relative; margin-left:-1px; margin-bottom:-1px; background:#fff;}
.pro-list li ._bg{ background:#fff; padding:15px;}
.pro-list li ._title{ font-size:13px; font-weight:normal; text-align:center; margin-top:20px;}
.pro-list li ._sum{ font-size:14px; text-align:center;}
.pro-list li:hover ._border{ background:#f2f2f2;}

/*page*/
.page{font-size: 12px; color: #777777; text-align: center; padding-top:40px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background: #cd000b;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}


/*销售网络*/
.netSearch{ background-color:#f9f9f9;padding:13px 1.5%; margin:20px 0;}
.netSearch .sec_bd{display:block;overflow: hidden;}
.netSearch .sec_bd .pselect { height:43px; overflow:hidden; position:relative;float: left;width: 22%;margin-right: 2%;}
.netSearch .sec_bd .pselect .ms { position:absolute; left:7px; top:12px; z-index:10;}
.netSearch .pselect .c_select { display:block; width: 99%;background-color:#fff; height:41px; line-height:41px; border-radius:0!important;border: 1px #c2c2c2 solid;}
.netSearch .pselect .c_select ._txt { padding-right:36px; padding-left:20px;}
.netSearch .pselect .c_select ._arrow { width:33px;}
.netSearch .pselect .c_select ._arrow .arr {position: absolute; top:50%; left:50%; margin-left: -10px; margin-top: -10px; width:20px; height:20px; background:url(../img/images/ico.png) -40px 0 no-repeat;border: none;}
.netSearch .pselect .c_select.on ._arrow .arr{background-position:-60px 0;}
.netSearch .select-ui-options-ncb { border-color:#ddd!important;background-color: #fff;overflow: auto;max-height: 11em; width:344px\9;}
.netSearch .select-ui-options li{padding: 6px;line-height: 1.8em; width:96%;}
.netSearch .select-ui-options li:hover {background: #018a5e;color: #fff;}
.netSearch .select-ui-options-ncb ._disabled { display:none;}
.netSearch .nInput { display:block; height:39px;border:#ddd 1px solid; padding:0 20px; overflow:hidden; margin-bottom:15px;background-color: #fff;}
.netSearch .nInput input { width:100%; height:19px; line-height:19px; padding:10px 0; vertical-align:top; border-width:0; font-family:"Microsoft Yahei";}
.netSearch .nBtn { overflow:hidden; float:left;width: 117px;}
.netSearch .nBtn a { display:block; width:100%; height:43px; line-height:43px; background-color:#c70025; color:#fff; font-size:18px; text-align:center;}
.map-mm-box{ background-color:#fafafa;}
.map-mm-box ._mm_left{width: 26.3%; padding-right:0.5%;}
.map-mm-box .mpa-mm-list{height: 576px; overflow: hidden; position:relative;}
.map-mm-box .mpa-mm-list li{font-size:16px;height:68px;line-height: 68px;padding-left:2%; /*width:310px; */cursor:pointer;}
.map-mm-box .mpa-mm-list li:nth-child(odd){ background-color:#fff;}
.map-mm-box .mpa-mm-list li:hover{ background-color:#e5e5e5;}
.map-mm-box ._mm_right{width:73%;}
.map-mm-box ._mm_right .map-mm-map{ height:596px;width:100%;}
.map-mm-box ._mm_right .map-mm-map img{max-width: none;}
.map-mm-box ._mm_right .map-mm-map .BMap_bubble_content .title{font-size:21px;font-weight: normal;color:#2f2f2f;}
.map-mm-box ._mm_right .map-mm-map .BMap_bubble_content  p{font-size:15px;color:#8f8f8f;}
.scrollbar-ui .scroll_slider{ background:#ccc!important;}

/*资料下载*/
/* newslist-7 start*/
.widget-newslist-7 { margin-bottom:20px; }
.widget-newslist-7 li { clear:both; overflow:hidden; padding:6px 10px; height:40px; line-height:40px; position:relative;}
.widget-newslist-7 ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.widget-newslist-7 ._title { width:83%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-7 ._download { width:60px; height:40px; position:absolute; right:5%; top:6px; overflow:hidden;}
.widget-newslist-7 ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-7 ._download img._hover { display:none; }

.widget-newslist-7 li:nth-child(odd),.widget-newslist-7 li.odd { background-color:#f7f7f7; }

.widget-newslist-7 li:hover a,.widget-newslist-7 li:hover ._title,.widget-newslist-7 li:hover ._time { color:#df002b; }
/*.widget-newslist-7 li:hover ._download img { display:none; }*/
/*.widget-newslist-7 li:hover ._download img._hover { display:block; }*/

@media only screen and (max-width:480px) { 
  .widget-newslist-7 ._time { width:auto; min-width:0; margin-right:10px; }
  .widget-newslist-7 ._title { width:65%; }
}

/*联系方式*/
.x_contact_bottom .x_map{padding-bottom: 40px;overflow: hidden;height: 395px;width: 100%;}
._contact_content ._hd { margin-bottom:15px; font-size:24px; font-weight:bold; color:#df002b; line-height:1; }
._contact_content ._bd { font-size:13px; }

/*招聘信息*/
/*下层--招聘列表*/
.job { margin-bottom:105px; }
.joblist_tt{ background-color:#e3e3e3; height:43px; line-height:43px; overflow:hidden;float:left; width:100%;}
.joblist_tt span{ float:left;text-indent:3%;font-weight: bold;}
.joblist_tt span.jobli1{ width:25%;}
.joblist_tt span.jobli2{ width:20%;}
.joblist_tt span.jobli3{ width:20%;}
.joblist_tt span.jobli4{ width:25%;}
.JobList-J2 { overflow:hidden;}
.JobList-J2 ._jt {
  background-color: #ededed;
  height: 36px;
  line-height: 36px;
  margin-top: 10px;
  margin-bottom:10px;
  overflow: hidden;
  *zoom: 1;
  cursor: pointer; position:relative; float:left; width:100%;
}
.JobList-J2 ._jt strong {
  float: left;
  width: 25%;
  text-indent: 3%;
}
.JobList-J2 ._jt span {
  float: right;
}
.JobList-J2 ._jt ._jt_btn{ display:block; background:url(../img/job_btn.png) left top no-repeat; width:30px; height:35px; position:absolute; right:2%; top:50%; margin-top:-17.5px;}
.JobList-J2 ._jc {
  display: none;float:left; width:100%;
}
.JobList-J2 ._jcon {
  padding: 10px 10px 10px 20px;
}
.JobList-J2 ._jt_act  {
   background-color:#cd000b; color:#fff;
}
.JobList-J2 ._jt_act ._jt_btn{ background-position:left bottom;}
._channelBtn{ display: inline-block;border: 1px #d6d6d6 solid;width: 150px;height: 36px;line-height: 36px;text-align: center;margin-top: 14px;}
._channelBtn:hover{ background-color:#cd000b; color:#fff;}
.JobList-J2 ._jt strong.srong1{ width:20%;}
.JobList-J2 ._jt strong.srong2{ width:20%;}
.JobList-J2 ._jt strong.srong3{ width:25%;}

body .album_ordinary .slide_c p { bottom:30px; }

/*公司新闻*/
/* newslist-2 start*/
.x_contact_bottom .widget-newslist-2 { margin-bottom:20px; }
.x_contact_bottom  .widget-newslist-2 li { clear:both; overflow:hidden; padding:15px 10px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.x_contact_bottom  .widget-newslist-2 ._date1 { width:125px; height:36px; line-height:36px; float:left; color:#df002b; font-family:Verdana;}
.x_contact_bottom  .widget-newslist-2 ._date1 ._d1 { font-size:24px; }

.x_contact_bottom .widget-newslist-2 ._date2 { width:60px; float:left; border:1px solid #ccc; margin-top:9px; margin-right:15px;}
.x_contact_bottom .widget-newslist-2 ._date2 span { display:block; text-align:center; font-size:12px;}
.x_contact_bottom .widget-newslist-2 ._date2 ._d1 { line-height:44px; background:#ccc; color:#fff; font-size:26px; font-weight:bold;}
.x_contact_bottom .widget-newslist-2 ._date2 ._d2 { color:#ccc;}

.x_contact_bottom .widget-newslist-2 ._intro { overflow:hidden; } 
.x_contact_bottom .widget-newslist-2 ._title { font-size:20px; height:36px; line-height:36px; font-weight:normal; color:#333333; margin-bottom:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.x_contact_bottom .widget-newslist-2 ._text { line-height:1.8em; height:3.6em; overflow:hidden; margin-bottom:5px; }
.x_contact_bottom .widget-newslist-2 ._more { color:#999999; }


.x_contact_bottom .widget-newslist-2 li:hover { background-color:#f2f2f2; }
.x_contact_bottom .widget-newslist-2 li:hover a,.widget-newslist-2 li:hover ._title,.widget-newslist-2 li:hover ._title,.widget-newslist-2 li:hover ._more { color:#df002b; }

.x_contact_bottom .widget-newslist-2 li:hover ._date2 { border-color:#af7558;}
.x_contact_bottom .widget-newslist-2 li:hover ._date2 ._d1{ background:#af7558; color:#fff;}
.x_contact_bottom .widget-newslist-2 li:hover ._date2 ._d2{ color:#af7558; }

/* newsdetail-8 start*/
/*widget-newsdetail-8*/
.x_contact_bottom .widget-newsdetail-8 .ion { color:#676767; }
.x_contact_bottom .widget-newsdetail-8 .n_left { width:66.8%; float:left; }
.x_contact_bottom .widget-newsdetail-8 ._head ._title { font-size:34px; font-weight:bold; color:#000000; margin-bottom:10px;}

.x_contact_bottom .widget-newsdetail-8 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.x_contact_bottom .widget-newsdetail-8 ._tools ._tool{ font-size:12px; margin-right:10px; display:inline-block; height:36px; line-height:36px; overflow:hidden;}
.x_contact_bottom .widget-newsdetail-8 ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.x_contact_bottom .widget-newsdetail-8 ._tools b { font-weight:normal; }
.x_contact_bottom .widget-newsdetail-8 ._tools #switcher { margin-left:10px; }
.x_contact_bottom .widget-newsdetail-8 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.x_contact_bottom .widget-newsdetail-8 ._tools #switcher .ion { font-size:15px; }
.x_contact_bottom .widget-newsdetail-8 ._tools .bds_more { float:none; background:none; padding:0;}

.x_contact_bottom .widget-newsdetail-8 .myart { line-height:2; min-height:200px; font-size:15px; color:#555555; }
.x_contact_bottom .widget-newsdetail-8 .n_right { width:30%; float:right; padding-top:90px; }
.x_contact_bottom .widget-newsdetail-8 .n_right ._tools { text-align:right; }
.x_contact_bottom .widget-newsdetail-8 ._tools ._back { font-size:20px; font-weight:normal; font-weight:bold; 
    color:#676767; height:26px; line-height:26px; border-right:#cccccc 1px solid; padding-right:40px; vertical-align:5px;}
.x_contact_bottom .widget-newsdetail-8 ._tools ._back .ion { font-weight:normal; vertical-align:0; }
.x_contact_bottom .widget-newsdetail-8 ._tools .share,.widget-newsdetail-8 ._tools .print { width:36px; height:36px; line-height:36px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px;}
.x_contact_bottom .widget-newsdetail-8 ._tools .share:hover,.widget-newsdetail-8 ._tools .print:hover 
{ background-color:#ec7f00; }
.x_contact_bottom .widget-newsdetail-8 ._tools .share .ion,.widget-newsdetail-8 ._tools .print .ion { font-size:18px; color:#ffffff; }
.x_contact_bottom .widget-newsdetail-8 ._tools .share:hover .ion,.widget-newsdetail-8 ._tools .print:hover .ion { color:#ffffff; }
.x_contact_bottom .widget-newsdetail-8 ._tools .share .ion { font-size:20px; }

.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li strong,.widget-newsdetail-8 ._detailPage_bottom li span,.widget-newsdetail-8 ._detailPage_bottom li a{ display:block;}
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom ul{padding:10px 7%;}
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li { padding: 27px 0; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }

@media only screen and (max-device-width:1024px) {
.x_contact_bottom .widget-newsdetail-8 .n_right { padding-top:0; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
.x_contact_bottom .widget-newsdetail-8-tools,._tools { display:none; }
.x_contact_bottom .widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }
}

@media only screen and (max-device-width: 760px) {
.widget-newsdetail-8 ._head ._title { font-size:24px; }
.widget-newsdetail-8 .n_left,.widget-newsdetail-8 .n_right,.widget-newsdetail-8 .news_img { width:100%; float:none; }
.widget-newsdetail-8 .n_left { margin-bottom:20px; }
}

/*投资园地*/
/* newslist-7 start*/
.widget-newslist-7 { margin-bottom:20px; }
.widget-newslist-7 li { clear:both; overflow:hidden; padding:6px 10px; height:40px; line-height:40px; position:relative;}
.widget-newslist-7 ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.widget-newslist-7 ._title { width:83%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-7 ._download { width:60px; height:40px; position:absolute; right:5%; top:6px; overflow:hidden;}
.widget-newslist-7 ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-7 ._download img._hover { display:none; }

.widget-newslist-7 li:nth-child(odd),.widget-newslist-7 li.odd { background-color:#f7f7f7; }

.widget-newslist-7 li:hover a,.widget-newslist-7 li:hover ._title,.widget-newslist-7 li:hover ._time { color:#df002b; }
/*.widget-newslist-7 li:hover ._download img { display:none; }*/
/*.widget-newslist-7 li:hover ._download img._hover { display:block; }*/

@media only screen and (max-width:480px) { 
  .widget-newslist-7 ._time { width:auto; min-width:0; margin-right:10px; }
  .widget-newslist-7 ._title { width:65%; }
}

/*金润影像*/
/*piclist*/
.widget-prolist-14 { margin-bottom:20px; }
.pBox { position:relative; overflow:hidden; margin-bottom:20px;}
.pBox ._n { display:block; width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pBox ._img ._n { position:absolute; left:0; bottom:0; color:#ffffff; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; background:rgba(0,0,0,.70); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);}
.pBox ._mask { width:100%; height:100%; position:absolute; text-align:center; background:rgba(0,0,0,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#dd000000,endcolorstr=#dd000000);display:none;}
.pBox ._mask a { display:block; color:#333333;}
.pBox ._mask ._n { display:block; margin-bottom:5px; margin-top:15%; color:#ffffff;}
.pBox ._mask ._plus { display:block; width:32px; height:32px; background:url(../img/plus.png) no-repeat; margin:0 auto 15px;}
.pBox ._mask ._more { display:inline-block; width:auto; height:42px; line-height:42px; background:#da251d; color:#ffffff; padding:0 50px; font-size:14px; }
.pBox:hover ._img ._n { bottom:-40px; }
.pBox a{cursor:pointer;}
.widget-prolist-14 li img{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.widget-prolist-14 li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);}
/*视频列表*/
i.play { display:block; width:50px; height:50px; background:url(../img/play_ico.png) no-repeat; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px; }
.video_list .pBox:hover ._img ._n { bottom:0; }
.ivideo_box .box_wrap_body iframe { width:100%; height:400px; }



/*右边漂浮*/
.floatR{position: fixed;bottom:100px;right:50%;margin-right: -660px;z-index: 99;}
.floatR ul{width:40px;}
.floatR li{height: 40px;position: relative;margin-bottom: 2px;}
.floatR ._ico{position: relative; display: block;
    background:url(../img/images/icon2_03.png) no-repeat #df002b;
z-index: 2;height: 100%;}
.floatR ._ico1{background-position: 6px 8px;}
.floatR ._ico2{background-position: 6px -39px;}
.floatR ._ico3{background-position: 6px -87px;}
.floatR ._ico4{background-position: 6px -136px;}
.floatR ._text{position: absolute;width:0;height: 100%;right:0;top:0;line-height: 40px;overflow: hidden;color:#fff;-webkit-transition:width ease .2s;transition:width ease .2s;background:#df002b;padding:0 20px;}
.floatR ._text .ipt_{width: 100%;height: 100%;position:absolute;left:0;top:0;border:none;
    background:#df002b;text-align: left;color:#fff!important;padding-left: 20px;}
.floatR li:hover ._ico{background-color: #df002b;}
.floatR li:hover ._text{width:160px;}
/*订购表单-css-*/
.Form-P1 .Form-P1-Left { float: left; width: 50%; }
.Form-P1 .Form-P1-right { float: right; width: 50%; }
.Form-P1 .Form-P1-li { padding-top: 10px; }
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: top; }
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P1 .Form-P1-li input._yzm { width: 20%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-P1 .Form-P1-Btn ._submit { background: #3e689a; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }
@media only screen and (max-width: 40em) {
.Form-P1 .Form-P1-Left { width: 100%; }
.Form-P1 .Form-P1-li input { width: 68%; }
.Form-P1 .Form-P1-li select { width: 54%; }
.Form-P1 .Form-P1-right { width: 100%; }
.Form-P1 .Form-P1-li textarea { width: 68%; }
.Form-P1 .Form-P1-li input._yzm { width: 27%; }
.Form-P1 .Form-P1-li b { display: none; }
}
/*表单---END*/

/*在线留言*/
.Form-M1 .Form-M1-Left { float: left; width: 50%; }
.Form-M1 .Form-M1-right { float: right; width: 50%; }
.Form-M1 .Form-M1-li { padding-top: 10px; }
.Form-M1 .Form-M1-li label { width: 5em; display: inline-block; color: #666; vertical-align: top; }
.Form-M1 .Form-M1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M1 .Form-M1-li input._yzm { width: 20%; }
.Form-M1 .Form-M1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M1 .Form-M1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M1 .Form-M1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-M1 .Form-M1-Btn button { width: 100px; height: 30px; line-height: 30px;border: 0; text-align: center; color: #fff; cursor: pointer; }
.Form-M1 .Form-M1-Btn ._submit { background: #fc6200; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }
@media only screen and (max-width:40em) {
  .Form-M1 .Form-M1-Left { width: 100%; }
  .Form-M1 .Form-M1-li input { width: 68%; }
  .Form-M1 .Form-M1-right { width: 100%; }
  .Form-M1 .Form-M1-li textarea { width: 68%; }
  .Form-M1 .Form-M1-li input._yzm { width: 27%; }
  .Form-M1 .Form-M1-li b { display: none; }
}
/** 简历投递-css **/
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width:100px; height: 30px; line-height:30px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border: 0; }
.Form-J1 .Form-J1-Btn ._submit { background: #005198; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
@media only screen and (max-width:40em) {
  .Form-J1 .Form-J1-Left { width: 100%; }
  .Form-J1 .Form-J1-li input { width: 68%; }
  .Form-J1 .Form-J1-li select { width: 54%; }
  .Form-J1 .Form-J1-right { width: 100%; }
  .Form-J1 .Form-J1-li textarea { width: 68%; }
  .Form-J1 .Form-J1-li input._yzm { width: 27%; }
  .Form-J1 .Form-J1-li b { display: none; }
}
.datalist { width: 100%; border-collapse: collapse; border-spacing: 0; border: 1px solid #ccc; }
.datalist caption { padding-bottom: 5px; }
.datalist th { font-weight: 700; padding: 5px 15px; border: 1px solid #ccc; background: #eee; }
.datalist td { padding: 5px 15px; border: 1px solid #ccc; }
.datalist tr.altrow { background: #ccc; }

/*全站搜索*/
.Search-S1-head { overflow: hidden; padding: 20px; background: #ededed; margin-bottom: 20px; *zoom: 1; }
.Search-S1-head ._form { margin-right: 3em; }
.Search-S1-head ._inp { height: 30px; line-height: 30px; padding: 0 5px; background: #ffffff; border: 1px solid #cccccc; }
.Search-S1-head ._btn { height: 30px; line-height: 30px; background: #df002b; cursor: pointer; padding: 0; margin: 0; border: 1px solid #0e90d2; width: 30px; }
.Search-S1-head ._btn .ion { vertical-align: top; margin: 0; padding: 0; color: #ffffff; font-size: 16px; }
.Search-S1-head ._result { font-size: 16px; line-height: 30px; }
.Search-S1-head ._result em { margin: 0 .4em; font-weight: 700; }
.Search-S1-list { margin-bottom: 30px; }
.Search-S1-list li { margin-bottom: 15px; }
.Search-S1-list ._head { font-size: 14px; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #cccccc; }
.Search-S1-list ._num { float: left; }
.Search-S1-list ._type { float: left; color: #0e90d2; padding: 0 1em; border-right: 1px solid #cccccc; margin-right: 1em; font-style: normal; }
.Search-S1-list ._t { float: left; width: 50%; font-weight: bold; color: #333; }
.Search-S1-list ._p { padding-left: 60px; font-size: 14px; }

/*20161109*/
/*关于我们页调整*/
.widget-history-5 ._list{padding-top: 10px;padding-left: 0;border: none;}
.widget-history-5 ._list>ul{padding-left: 20px;border-left: 1px solid #ededed;}
/*通用样式调整*/
.nav .nav3>._layer{width:170%;left: -38px; }
/*.inav .search .inp{margin-right: 8px;}*/
.search .search_btn{background-image: url("../img/images/nav_anniu_03.png");background-repeat:no-repeat;width: 27px;height: 27px;display: inline-block;border: none;border-radius: 50%;cursor: pointer;}
.x_contact .x_contact_top .posi{font-weight: normal;}
/*在线订购样式调整*/
.Form-P1 .Form-P1-Btn button{border: none;height: 30px;line-height: 30px;width: 100px;}
.Form-P1 .Form-P1-Btn ._submit{background-color: #005198}

/*2016-11-10*/
/*产品详情*/
.x_contact_bottom .pro_tab { height:auto; }
/*销售网络 zhaoy*/
.widget-network-2 { margin-bottom: 20px; }
.map-M2-search { border: 1px solid #ccc; padding: 18px; margin-bottom: 15px; background-color: #e8e8e0; }
.map-M2-search .btn { background-color: #fc6200; border-color: #fc6200; color: #ffffff; font-size: 25px;
    height: 33px;}
.map-M2-map { height: 550px; }
.map-M2-map img { max-width: none; }
.map-M2-list { height: 530px; background: #f6f6f6; border: 1px solid #ccc; padding: 10px; position: relative; overflow: hidden; user-select: none; -webkit-user-select: none; }
.map-M2-list li { margin-bottom: 10px; }
.map-M2-list ._t { font-weight: 700; font-size: 14px; line-height: 1.8em; height: 1.8em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.map-M2-list ._t .ion { font-size: 14px; font-weight: normal; margin-right: 0; margin-left: 0; vertical-align: -2px; }
.map-M2-list ._t .ion { font-size: 22px; color: #fc6200; }
.map-M2-list ._p { padding: 0 21px; }
.map-M2-list .scroll_slider { height: 70px; background: #fc6200 !important; position: relative; border-radius: 0; }
.map-M2-list .scroll_slider:before { content: ""; position: absolute; width: 80%; left: 10%; top: 50%; margin-top: -3px; height: 1px; background: #ffffff; }
.map-M2-list .scroll_slider:after { content: ""; position: absolute; width: 80%; height: 2px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; left: 10%; top: 50%; }
#mapcontainer img { max-width: none; }
#mapcontainer { min-height: 500px; }

/*20161111*/
.itop  .itopbar .li02 .language a:hover{color: #000000;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}
.widget-prodetail-3-detail .download_btn:hover{background-color: #EEEEEE}
.widget-prodetail-3-detail .download_btn:hover a{color: #555;}
.widget-prodetail-3-detail .download_btn{margin-left: 0;}
.widget-prodetail-3-detail .pro_detail_share a{margin-right: 0;}
.footer_top .foo2{margin-left: 30px;}
.footer_top .fenxiang{margin-right: 40px;}
.footer_top .fenxiang .footer_img .a2{left: 160px;}
.x_contact_bottom .pro_tab .pro_tab_t .tab_t a{padding: 14px 60px;font-size: 20px;}
.x_contact_bottom  .other_pro .other_pro_list{height: auto;}
.Form-M1 .Form-M1-Btn ._submit{background: #df002b;}
.Form-M1 .Form-M1-Btn button{border-radius: 4px;}
.floatR ._text .ipt_{height: 92%;}
.Search-S1-list>li:hover a{color: #df002b;}
.footer_top .wrap>dl:nth-child(2):before{content: '';width: 1px;height: 110px;background: #E9F3D2;display: block;position: absolute;margin-top: 35px}
.footer_top .wrap>dl:nth-child(3):before{content: '';width: 1px;height: 110px;background: #E9F3D2;display: block;position: absolute;margin-top: 35px;margin-left: -20px;}
.footer_top .fenxiang:before{content: '';width: 1px;height: 110px;background: #E9F3D2;display: block;position: absolute;margin-top: 35px;margin-left: -55px}
.x_contact .x_contact_top .posi>a:hover{color: #555555;}
.footer_top a:hover{color: #FC6200;}
._contact_content .row>.span-3>a:hover{color: #FC6200;}

/*QQ客服*/
.keifu{ position:fixed; top:20%; right:0; width:35px;  z-index:99;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:35px; height:135px; float:left; background:url(../img/kf_btn.png) 0 0; position:relative;  cursor:pointer; display:block;}
.keifu_box{ float:left; width:131px; display:none; border-radius:5px 0 0 5px; overflow:hidden;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../img/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../img/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:18px;}
.keifu_con li.n { color:#c30b27; height:24px; font-size:13px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:20px; background:url(../img/keifu.png); background-position:0 bottom; }
.keifu_con .kefu_img{ height:auto; padding-left:0;}
.keifu_con img{ max-width:100%;}

.anchorBL{display:none;}

.album_preview .album_close{right: 0;left: auto!important;}
.album_preview .album_pages{left: 0;}
.album_ordinary .slide_c img{max-height: 80%!important;}
.album_ordinary .slide_c p{bottom:10%!important;}

/*#float_img {display:none;}*/

.widget-newslist-7 ._yulan {width: 60px;height: 40px;position: absolute;right: 10%;top: 6px;overflow: hidden;}
.widget-newslist-7 ._yulan img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; display: block;}
.widget-newslist-7 ._yulan img._hover { display:none; }
.widget-newslist-7  ._download:hover ._on { display:none; }
.widget-newslist-7  ._yulan:hover ._on { display:none; }
.widget-newslist-7 ._download:hover ._hover {display: block;}
.widget-newslist-7 ._yulan:hover ._hover { display: block;}

.ibanner .ibanner_t .slide_c .con_box{position: absolute;left: 0;width: 100%;top: 43%;transform: translateY(-50%);}
.ibanner .ibanner_t .slide_c .con_box .con{width: 40%;margin: 0 auto;margin-right: 0;color: #fff;font-size: 20px;}